package com.jt.util;/**
 * @Author 金帮嘉诚 @Date 2021-08-04 星期三 11:04
 */
/*本类用于测试*/


import com.jt.pojo.User;
import org.springframework.util.DigestUtils;

/**
 * 知识点 自己写的
 */
public class MyUtil {
    /**
     * util格式日期转化为timeStamp格式 以插入数据库
     */
    public static java.sql.Timestamp myTimestamp(java.util.Date utilDate) {
        return new java.sql.Timestamp(utilDate.getTime());
    }

    /**
     * 获取当前时间的timeStamp对象
     */
    public static java.sql.Timestamp myTimeNow() {
        return myTimestamp(new java.util.Date());
    }

    /**
     * 密码加密 md5方式
     */
    public static String myMd5(String password) {
        if (password != null)
            return DigestUtils.md5DigestAsHex(password.getBytes());
        else
            return null;
    }

    /**
     * 输入User对象 将其中的密码加密并保存
     */
    public static String mySetMd5Password(User user) {
        user.setPassword(myMd5(user.getPassword()));
        return user.getPassword();
    }

}
